package com.tbm.console.util;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;

public class LinkedHashMap2VO {

    // 获取PageData
    public static PageData getPageData(LinkedHashMap<String,Object> linkedHashMap){
        PageData pageData = new PageData();
        Iterator<String> iterator = linkedHashMap.keySet().iterator();
        while(iterator.hasNext()){
            String key = iterator.next();
            Object o = linkedHashMap.get(key);
            pageData.put(key, o);
        }
        return pageData;
    }

    public static List<PageData> getListPageData(List<LinkedHashMap> linkedHashMap){
        List<PageData> list = new ArrayList<>();
        for(int i=0;i<linkedHashMap.size();i++){
            PageData pd = getPageData(linkedHashMap.get(i));
            list.add(pd);
        }
        return list;
    }
    //获取Entity
//    public static

}
